distributed computing services - Alemán Inglés Diccionario